@charset "utf-8";
/*全局样式*/
html,body,div,form,input,p,ul,li,dl,dt,dd,h1,caption,table,tr,th,td,h4{margin:0; padding:0; color:#333; font-size:12px;}
html,body{height:100%; overflow:hidden}
body{background:#fff;}
body.bodyBg{background:url(../images/x_bg.gif) repeat-x left -2474px;}
html{
scrollbar-arrow-color:#787878;
scrollbar-face-color:#e4e4e4;
scrollbar-darkshadow-color:#6e6e6e;
scrollbar-highlight-color:#fff;
scrollbar-3dlight-color:#6e6e6e;
scrollbar-shadow-color:#fff;
scrollbar-track-color:#f0f0f0;}
li{list-style:none}
a{text-decoration:none;}
a:hover{text-decoration:underline}
a:link { text-decoration: none;}
a:visited { text-decoration: none;} 
a:active { text-decoration: none;}
.tac{text-align:center;}
.tar{text-align:right;}
/*登录样式*/
.login_body{background:#fff url(../images/loginBg.gif) repeat-x;}
.login_parent{background:url(../images/login.jpg) no-repeat; width:756px; height:520px; margin:0 auto;}
.login_parent form{padding:220px 0 0 417px; overflow:hidden; height:215px;}
.login_parent p{white-space:nowrap;font: bold 14px/45px ""; color:#666}
.login_parent .name,.login_parent .pass{width:180px; height:23px; line-height:23px; margin-left:8px;_margin:3px 0 3px 8px; vertical-align:middle; padding-left:3px;}
.login_parent p span{display:block; margin:3px 0 0 53px; color:#333; font: normal 12px/20px ""}
.login_parent p span input{vertical-align:middle;_vertical-align:text-bottom}
.login,.login:hover,.regis,.regis:hover{background:url(../images/bg.gif) no-repeat -114px top; width:59px; height:25px; border:none; margin:30px 10px 0 0;}
.login{background-position: left top; margin-left:51px}
.login:hover{background-position: left -50px;margin-left:51px}
.regis:hover{background-position: -114px -50px;}
.copy_right{ color:#666; text-align:center; line-height:25px; clear:both; padding-top:50px; }
/*头部样式*/
.head{text-align:center;background:url(../images/x_bg.gif) left top repeat-x; height:70px; overflow:hidden}
.logo{position:absolute; left:0; top:0;}
.head_right{position:absolute; right:0; top:0;height:60px;text-align:right; color:#39482e; padding:5px 10px 0 30px;background:url(../images/bg.gif) right -570px no-repeat;}
.head_right ul{overflow:hidden; float:right; position:relative; z-index:999}
.head_right li{float:left; color:#661a00; padding:0 10px; line-height:18px;}
.head_right li a{color:#651a00; text-decoration:none;}
.head_right li a:hover{text-decoration:underline;}
.head_right li img{border:none; vertical-align:middle; margin-right:3px;}
/*菜单样式*/
.menu{ background:url(../images/banner.gif) center top no-repeat;padding-top:18px;padding-left:240px; position:relative;z-index:3; height:42px; overflow:hidden}
.menu a{font:normal 12px/26px "";color:#fff;width:80px; text-align:center;float:left;margin-right:3px; height:26px;
-webkit-text-shadow:0 1px 0 #333; -moz-text-shadow:0 1px 0 #333; text-shadow:0 1px 0 #333;}
.menu a:hover{background:url(../images/bg.gif) left -194px; text-decoration:none;}
.menu a.curr{ background:url(../images/bg.gif) left -235px; color:#fff; font-weight:bold}
/*树样式*/
.treeWrap{float:left; width:217px; overflow:hidden;border:1px solid #c3c3c3;border-top-color:#adadad;background:#fff8ee; margin-left:1px;}
.treeWrap dt{background:url(../images/x_bg.gif) left -100px repeat-x;line-height:33px; padding-left:10px;font-weight:bold}
.treeWrap dd{overflow:auto;padding:5px;}

.treeWrapsumm{float:left; width:96%; overflow:hidden;border:1px solid #c3c3c3;border-top-color:#adadad;background:#fff8ee; margin-left:1px;}
.treeWrapsumm dt{background:url(../images/x_bg.gif) left -100px repeat-x;line-height:33px; padding-left:10px;font-weight:bold}
.treeWrapsumm dd{overflow:auto;padding:5px;}

/*树样式*/
.treeWrap2{float:left; width:98%; overflow:hidden;border:1px solid #c3c3c3;border-top-color:#adadad;background:#fff8ee; margin-left:1px;}
.treeWrap2 dt{background:url(../images/x_bg.gif) left -100px repeat-x;line-height:33px; padding-left:10px;font-weight:bold}
.treeWrap2 dd{overflow:auto;padding:5px;}
/*右侧内容*/
.cont{padding:5px 10px 0 5px; margin-left:225px; overflow:hidden}

.contsumm{padding:5px 10px 0 5px; margin-left:225px; overflow:hidden}

/*sear*/
.sear_index{width:100%; text-align:center; padding:10px 0;}
.sear_index img{vertical-align:middle; margin-right:5px;}
.sear_input{width:380px; padding-left:3px; height:24px;line-height:24px; vertical-align:middle; margin-right:5px;}
.sear_tab{ background:url(../images/x_bg.gif) left -395px repeat-x;}
.sear_tab .tab{height:28px;overflow:hidden;}
.sear_tab .tab span{float:left;}
.sear_tab .tab span i{ float:left; font-size:12px;color:#333; line-height:28px; height:28px; cursor:default; padding-right:15px; margin-left:15px;font-style:normal}
.sear_tab .tab span:hover{background:#ededed; border-radius:3px 3px 0 0;}
.sear_tab .tab span.curr{background:url(../images/bg.gif) -150px -450px no-repeat;}
.sear_tab .tab span.curr i{background:url(../images/bg.gif) right -450px no-repeat; font-weight:bold; color:#333;}
.sear_tab .tab span a{color:#333}
.sear_tab table {border:1px solid #ccc; border-top:none; width:100%; margin-bottom:10px;}
.sear_tab td{padding-left:100px; white-space:nowrap; line-height:45px;}

.divider{background:url(../images/bg.gif) left -105px no-repeat; padding:0 15px 0 0 ;}
.date{ background:url(../images/bg.gif) no-repeat right -525px; width:80px;}
.btn_group{display:inline-block; padding-right:2px;}
.btn_group input.add{background:url(../images/bg.gif) no-repeat -219px -225px;width:29px; height:25px; border:none;}
.btn_group input.add:hover{background:url(../images/bg.gif) no-repeat -219px -195px; }
.btn_group input.delete{background:url(../images/bg.gif) no-repeat -248px -225px;width:29px; height:25px; border:none;}
.btn_group input.delete:hover{background:url(../images/bg.gif) no-repeat -248px -195px; }
td.searButt{background:#f9f9f9; border-top:1px solid #e5e5e5; padding:5px 20px ; text-align:right;}
.deta_sear_list{ background:#fff;}
/*版权样式*/
.footer{background:#57902e; border-top:1px solid #fff; text-align:center; line-height:23px; color:#fff}
/*首页分类样式*/
.classification{width:100%;}
.classification th{background:url(../images/x_bg.gif) left -80px repeat-x; text-align:left; width:50%;}
.classification th p{font:bold 14px/33px "";padding-left:15px;background:url(../images/x_bg.gif) left -120px no-repeat; display:inline-block; }
.classification th span{background:url(../images/x_bg.gif) right -160px no-repeat; float:right;width:15px; height:33px;}
.classification td{vertical-align:top; padding-right:12px}
.classification ul{margin:0 2px 10px 20px;overflow:auto; padding-top:5px; position:relative}
.classification li{width:46%; float:left; position:relative; margin-bottom:15px;}
.classification li a{font:bold 14px/20px "";color:#049; padding-left:38px; float:left;}
.classification li a img{position:absolute; left:0; top:0; border:none;}
.classification li p{padding-left:38px; color:#999; clear:both}
.classification li p b{color:#666; font-size:14px; padding:0 5px;}


/*列表样式*/
.listWrap{margin:0 auto;line-height:16px; overflow:auto; background:#fff;}
.listWrap dt{font-size:12px; line-height:20px; margin:15px 0 5px 15px; color:#333}
.listWrap dt a{color:#049; text-decoration:underline; font-size:14px;}
.listWrap dt input{margin-bottom:4px;}
.listWrap dt span{color:#999}
.listWrap dt a span,.listWrap dd span{color:#f60}
.listWrap dd{ color:#858585;width:90%; line-height:20px; padding-left:33px}
.listWrap dd a{color:#008000; padding-right:10px;}
.listWrap dd p{color:#333; margin-left:-5px;}
.tableList{border:1px solid #c1d1c9; border-collapse:collapse; width:100%;_width:99.5%; margin:0 auto}
.tableList td{padding:4px 5px; color:#333;border:1px solid #e0e4e2;}
.tableList tr.even{background:#f7f7f7;}
.tableList tr:hover{background:#f1f1f1;}
.tableList th{border:1px solid #c9c9c9;background:url(../images/x_bg.gif) left -250px repeat-x;line-height:28px; color:#333}


/*分页样式*/
.pageWrap{background:url(../images/x_bg.gif) left -180px repeat-x;color:#acbece;padding:5px 20px; height:20px; overflow:hidden}
.pageWrap.bottom{border-bottom:1px solid #c3c3c3; background:#fff; padding:10px 20px}
.pageWrap a{color:#049;}
.page,.pull-right{float:right;}
.result{float:left;color:#333; padding-top:3px;}
.result span{color:#f60;}
.result b{padding:0 3px;}
.page select{vertical-align:middle}
.deta_sear_list dd p{color:#7782a7; margin-top:5px}
.pageWrap ul{overflow:hidden; padding:5px 0; float:left;}
.pageWrap li{ float:left; padding-right:20px; color:#999}
.pageWrap li strong{color:#333}

.icon_down{ background:url(../images/bg.gif) no-repeat -5px -140px; padding:14px 16px; line-height:0; font-size:0;}
/*首页四宫格样式*/
.grid{float:left; width:49%; border:1px solid #c3c3c3; padding:1px; background:#fff; margin-bottom:10px;}
.grid.pull-right{float:right}
.grid dt{background:url(../images/x_bg.gif) left -2250px repeat-x; height:27px; line-height:27px; padding:0 10px;color:#333; font-weight:bold; text-align:right}
.grid dd{padding:15px 20px 15px 15px; overflow:auto}
.grid strong{color:#c00; padding:0 6px;}
.class1,.class2,.class3,.class4{background:url(../images/classification.jpg) 3px top no-repeat; width:141px; height:17px; padding-top:158px; text-align:center; float:left;}
.class2{background-position:-150px top;}
.class3{background-position:-304px top;}
.class4{background-position:-462px top;}
.classCont{margin-left:160px;}
.classCont p{text-indent:2em; line-height:20px; color:#333; max-height:140px; overflow:hidden; margin-bottom:10px;}
a.comeIn{background:url(../images/bg.gif) left -300px; display:block; width:60px; height:35px; text-align:center; line-height:20px; color:#4f5961;-webkit-text-shadow:0 1px 0 #fff; -moz-text-shadow:0 1px 0 #fff; text-shadow:0 1px 0 #fff;}
a.comeIn:hover{background-position:-70px -300px}
